import { IPSChartSeries } from './ipschart-series';

/**
 *
 * 继承父接口类型值[bar,bar3d,column]
 * @export
 * @interface IPSChartSeriesBar
 */
export interface IPSChartSeriesBar extends IPSChartSeries {
  /**
   * 同系列柱间距离
   * @type {IModel}
   */
  barCategoryGap: IModel;

  /**
   * 不同系列柱间距离
   * @type {IModel}
   */
  barGap: IModel;

  /**
   * 柱条最大宽度
   * @type {IModel}
   */
  barMaxWidth: IModel;

  /**
   * 柱条最小高度
   * @type {number}
   */
  barMinHeight: number;

  /**
   * 柱条最小宽度
   * @type {IModel}
   */
  barMinWidth: IModel;

  /**
   * 柱条宽度
   * @type {IModel}
   */
  barWidth: IModel;

  /**
   * 数据堆叠
   * @type {boolean}
   */
  stack: boolean;
}
